package com.chengcang.api.modules.busi.service;

import com.chengcang.api.modules.busi.dto.BusiAddressDTO;
import com.chengcang.api.modules.busi.dto.BusiAddressPageDTO;
import com.chengcang.api.modules.busi.entity.BusiAddressEntity;
import com.chengcang.api.modules.busi.vo.BusiAddressVo;
import com.chengcang.common.page.PageData;
import com.chengcang.common.service.CrudService;

import java.util.Map;

/**
 * 地区表
 *
 * @author zhanli
 * @since 1.0.0 2023-01-10
 */
public interface BusiAddressService extends CrudService<BusiAddressEntity, BusiAddressDTO> {

    PageData<BusiAddressVo> page(BusiAddressPageDTO busiAddressDTO);

    void setDefault(String id);

    void saveAddr(BusiAddressDTO dto);

    void modify(BusiAddressDTO dto);

}